<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Caliburn.Autofac</name>
    </assembly>
    <members>
        <member name="T:Caliburn.Autofac.AutofacAdapter">
            <summary>
            An adapter allowing an <see cref="T:Autofac.IContainer"/> to plug into Caliburn via <see cref="T:Caliburn.Core.InversionOfControl.IServiceLocator"/> and <see cref="T:Caliburn.Core.InversionOfControl.IRegistry"/>.
            </summary>
        </member>
        <member name="M:Caliburn.Autofac.AutofacAdapter.#ctor(Autofac.IContainer)">
            <summary>
            Initializes a new instance of the <see cref="T:Caliburn.Autofac.AutofacAdapter"/> class.
            </summary>
            <param name="container">The container.</param>
        </member>
        <member name="M:Caliburn.Autofac.AutofacAdapter.GetInstance(System.Type,System.String)">
            <summary>
            When implemented by inheriting classes, this method will do the actual work of resolving
            the requested service instance.
            </summary>
            <param name="serviceType">Type of instance requested.</param>
            <param name="key">Name of registered service you want. May be null.</param>
            <returns>The requested service instance.</returns>
        </member>
        <member name="M:Caliburn.Autofac.AutofacAdapter.GetAllInstances(System.Type)">
            <summary>
            When implemented by inheriting classes, this method will do the actual work of
            resolving all the requested service instances.
            </summary>
            <param name="serviceType">Type of service requested.</param>
            <returns>Sequence of service instance objects.</returns>
        </member>
        <member name="M:Caliburn.Autofac.AutofacAdapter.Register(System.Collections.Generic.IEnumerable{Caliburn.Core.InversionOfControl.IComponentRegistration})">
            <summary>
            Configures the container using the provided component registrations.
            </summary>
            <param name="registrations">The component registrations.</param>
        </member>
        <member name="M:Caliburn.Autofac.AutofacAdapter.WithProxyFactory``1">
            <summary>
            Installs a proxy factory.
            </summary>
            <typeparam name="T">The type of the proxy factory.</typeparam>
            <returns>
            A container with an installed proxy factory.
            </returns>
        </member>
        <member name="P:Caliburn.Autofac.AutofacAdapter.Container">
            <summary>
            Gets the container.
            </summary>
            <value>The container.</value>
        </member>
    </members>
</doc>
